//颜色配置
$-primary-color:#BE0000;
$-error-color:$-primary-color;
$-border-color:#D4D4D4;
//特殊颜色
$-arrow-color:#707989;
$-table-hover-color:#fdf7f7;
$-table-Highlight-color:#ffdddd;
//圆角
$-form-widget-border-radius:2px !default;
$-but-border-radius:2px !default;
//阴影
$-form-widget-box-shadow:0 0 0 2px rgb(193,13,13,.2) !default;
@import "../default/theme";
//混合
//气泡选项弹窗
@mixin tippy-option{
	padding:5px 0;
	.lexmis_option,>div:not([class*='q-virtual-scroll']){
		@include tippy-option-content;
		color:$-title-color;
		cursor:pointer;
		transition:$-form-widget-transition;
		transition-property:background,color;
		white-space:nowrap;
		&:not(.lexmis_select):not(.lms--selected):hover{
			background:#f3f3f3;
			color:$-primary-color;
		}
	}
}
//树节点
@mixin tree-node{
	display:flex;
	align-items:center;
	>.lexmis_tree_indent{
		flex-shrink:0;
	}
	>.lexmis_tree_spinner{
		flex-shrink:0;
		font-size:$-tree-node-loading-size;
		color:$-primary-color;
		margin-right:$-mini-gap + $-tree-arrow-size - $-tree-node-loading-size;
	}
	>.lexmis_tree_arrow{
		flex-shrink:0;
		font-size:$-tree-arrow-size;
		color:$-primary-color;
		margin-right:$-mini-gap;
		transition:transform $-arrow-transition;
		cursor:pointer;
		&.lexmis--disable{
			cursor:not-allowed;
		}
	}
	>.lexmis_tree_arrow_placeholder{
		width:$-tree-arrow-size;
		flex-shrink:0;
		margin-right:$-mini-gap;
	}
	>.lexmis_tree_checkbox{
		flex-shrink:0;
		margin-right:$-mini-gap;
	}
}
